home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / CUCD / Programming / ixemul / include / netinet / in_systm.h < prev    next >
C/C++ Source or Header  |  1997-10-28  |  1KB  |  41 lines

  1. /*
  2.  * Copyright (c) 1982, 1986 Regents of the University of California.
  3.  * All rights reserved.
  4.  *
  5.  * Redistribution and use in source and binary forms are permitted
  6.  * provided that the above copyright notice and this paragraph are
  7.  * duplicated in all such forms and that any documentation,
  8.  * advertising materials, and other materials related to such
  9.  * distribution and use acknowledge that the software was developed
  10.  * by the University of California, Berkeley.  The name of the
  11.  * University may not be used to endorse or promote products derived
  12.  * from this software without specific prior written permission.
  13.  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
  14.  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  15.  * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  16.  *
  17.  *    @(#)in_systm.h    7.3 (Berkeley) 6/29/88
  18.  */
  19.  
  20. /*
  21.  * Miscellaneous internetwork
  22.  * definitions for kernel.
  23.  */
  24.  
  25. /*
  26.  * Network types.
  27.  *
  28.  * Internally the system keeps counters in the headers with the bytes
  29.  * swapped so that VAX instructions will work on them.  It reverses
  30.  * the bytes before transmission at each protocol level.  The n_ types
  31.  * represent the types with the bytes in ``high-ender'' order.
  32.  */
  33. typedef u_short n_short;        /* short as received from the net */
  34. typedef u_long    n_long;            /* long as received from the net */
  35.  
  36. typedef    u_long    n_time;            /* ms since 00:00 GMT, byte rev */
  37.  
  38. #ifdef _KERNEL
  39. n_time    iptime();
  40. #endif
  41.